refined iron froth/dross - Español Inglés Diccionario